epithelial cells - German English Dictionary